/**
 * 
 */
package servicios;


import java.util.List;

import clases.Lugar;
import clases.TipoLugar;
import clasesDAO.LugarDAO;
import clasesDAO.TipoLugarDAO;



/**
 * @author Lucas
 *
 */
public class ServicioLugar {
	
	TipoLugarDAO dao= TipoLugarDAO.getInstance();
	LugarDAO dao1= LugarDAO.getInstance();
	
	
	private TipoLugarDAO getDao() {
		return dao;
	}
	
	private LugarDAO getDaoLugar() {
		return dao1;
	}
	
	
	public List<TipoLugar> getListaTipoLugar() {
		return this.getDao().listar();
	}
	
	
	public void agregarTipoLugar(TipoLugar tipoLugar){		
		this.getDao().guardar(tipoLugar);
	}
	
	public void guardarCambios(TipoLugar tipoLugar){
		this.getDao().modificar(tipoLugar);		
	}
	
	public TipoLugar tipoLugarVer(Long id) {
		return this.getDao().encontrar(id);
	}
	
	
	public void eliminar(Long id){
		this.getDao().eliminar(id);
	}
		
	public void agregarLugar(Lugar lugar){		
		this.getDaoLugar().guardar(lugar);
	}
	
	
	public void guardarCambiosLugar(Lugar lugar){
		this.getDaoLugar().modificar(lugar);		
	}

	public List<Lugar> getListaLugar() {
		return this.getDaoLugar().listar();
}
	
	public Lugar lugarVer(Long id) {
		return this.getDaoLugar().encontrar(id);
	}
	
	public void eliminarLugar(Long id){
		this.getDaoLugar().eliminar(id);
	}

}
